druid hills - German English Dictionary